winter rains - French English Dictionary